home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 2 / Apprentice-Release2.iso / Source Code / C / Applications / DataScope 2.0.3 / Datafiles / externs / Mac_externs / MakeFile < prev    next >
Encoding:
Makefile  |  1994-05-04  |  1.2 KB  |  57 lines  |  [TEXT/MPS ]

  1. ######################################
  2. #    make external library for DataScope
  3. ######################################
  4. LOPT    =    -m    addon        ∂
  5.             -c    'NCSf'        ∂
  6.             -t    'DSff'        ∂
  7.             rm.o            ∂
  8.             -o    DSlibrary
  9. #
  10. COPT    =    -o    rm.o
  11. #
  12. FILE1    =    colarray.c
  13. LOPT1    =    -rt    DSfn=1000    -sn Main=colarray
  14. #
  15. FILE2    =    rowarray.c
  16. LOPT2    =    -rt    DSfn=1001    -sn Main=rowarray
  17. #
  18. FILE3    =    lesser.c
  19. LOPT3    =    -rt    DSfn=1002    -sn Main=lesser
  20. #
  21. FILE4    =    greater.c
  22. LOPT4    =    -rt    DSfn=1003    -sn Main=greater
  23. #
  24. FILE5    =    genconst.c
  25. LOPT5    =    -rt    DSfn=1004    -sn Main=genconst
  26. #
  27. FILES    =    {FILE1}        ∂
  28.             {FILE2}        ∂
  29.             {FILE3}        ∂
  30.             {FILE4}        ∂
  31.             {FILE5}
  32. #
  33. Syslibs    =    "{CLibraries}"CLib881.o        ∂
  34.             "{CLibraries}"CRuntime.o    ∂
  35.             "{Libraries}"Interface.o    ∂
  36.             "{CLibraries}"StdCLib.o     ∂
  37.             "{CLibraries}"CSANELib881.o ∂
  38.              "{CLibraries}"Math881.o        ∂
  39.             "{CLibraries}"CInterface.o
  40. ######################################
  41. DSlibrary    ƒ    {FILE1}    ∂
  42.                 {FILE2}    ∂
  43.                 {FILE3}    ∂
  44.                 {FILE4}    ∂
  45.                 {FILE5}
  46.     C        {FILE1}        {COPT}
  47.     Link    {LOPT}        {LOPT1}    {Syslibs}
  48.     C        {FILE2}        {COPT}
  49.     Link    {LOPT}        {LOPT2}    {Syslibs}
  50.     C        {FILE3}        {COPT}
  51.     Link    {LOPT}        {LOPT3}    {Syslibs}
  52.     C        {FILE4}        {COPT}
  53.     Link    {LOPT}        {LOPT4}    {Syslibs}
  54.     C        {FILE5}        {COPT}
  55.     Link    {LOPT}        {LOPT5}    {Syslibs}
  56. #
  57.